ESL Perfect Tense Game: Interactive Present Perfect Practice
Master the complexities of the Present Perfect tense with our interactive game. This activity is designed for ESL learners to review and reinforce verb conjugations, word order, and the various functional uses of the perfect tense. By matching past participles and building sentences, students gain confidence in using this essential English grammar structure.
Assign Homework
You can assign this page as a task and monitor your students' progress through our dedicated portal.
You can share this page by using the link below.
How to Play: Building Perfect Sentences
Our online perfect tense activity is divided into three parts to guide students from verb forms to full sentence production:
- Step 1: Verb Conjugation – Match simple verb forms to their past participles (e.g., "eat" to "eaten"). This reinforces the specific verb changes required for the perfect tense.
- Step 2: Sentence Construction – Look at the image prompt and click on the words in the correct order to form a sentence, such as "She has eaten lunch."
- Step 3: Grammar Discrimination – Choose the correct sentence from three similar options. This helps students notice subtle grammatical differences and avoid common mistakes.
Perfect Tense Sets and Grammar Focus
The game features 4 sets of content, each targeting a specific use of the Present Perfect tense. Here is the full list of phrases and grammar points covered:
Focus: Unspecified time, singular/plural, and positive/negative forms.
- Eaten lunch
- Done homework
- Passed the test
- Seen an elephant
- Graduated from college
- Cleaned the room
- Bought a car
- Lost the keys
Focus: "Have you ever...?" questions, frequency, and using "never."
- Had an injection
- Failed the test
- Eaten a spider
- Broken a leg
- Flown a plane
- Met a famous person
- Climbed a mountain
- Visited Paris
Focus: Continuing actions and distinguishing between duration and start points.
- Lived in London
- Played the trumpet
- Known my friend
- Worked here
- Had a cold
- Been a teacher
- Owned a dog
- Studied English
Focus: Recent events with present evidence and expected actions.
- Has just washed the car
- Has already finished
- Hasn't opened yet
- Has just arrived
- Has already eaten
- Hasn't started yet
- Has just woken up
- Has already left
Why Teachers Choose This Perfect Tense Resource
Teachers recommend this ESL Present Perfect game because it solves the difficulty of visualizing an abstract tense. By separating the action (in a thought bubble) from the subject, the game visually represents the "experience" or "result" nature of the perfect tense. This helps students move past simple translation and start understanding the conceptual relationship between the past and the present. It is an excellent supplement for Cambridge B1 Preliminary (PET) learners.
Classroom Tips
Use the "Set 3" section specifically to drill the difference between "for" and "since." After the game, have students interview each other about their life experiences using the phrases from Set 2. For more verb practice, try our Past Tense Game or refine your word order skills with Grammar Bubbles.
What is the most unusual thing you have ever eaten? Let us know in the comments below!
Comments
Hello
- maya
Good for remembering.
- Anon
i don't know what to say !!!
- Izizi
Good good good I like perfect tense
- Anon
This is definitely going to be in my top 5 favorite English games. It's excellent for practicing the perfect tense, it's so fun!
- Valentina